Mahama promises better times