PM fails to fulfil pledge of building cancer hospital